provide an alibi

Translations
fournir un alibi
Definitions
To offer a reason or explanation that demonstrates a person's innocence or lack of involvement in a crime or wrongdoing, often by providing evidence of their whereabouts or activities at the time of the incident.